maximum security institution - Turco Inglés Diccionario